corporate relations coordinator - German English Dictionary